Application Declined
This is the status of the application when it has been declined by a creditor.
Request Body
The request body must be a JSON object with the following properties:
retailerId
(string, required): The ID of the retailer that created the application.status
(string, enum): The status of the application. Must be "DECLINED".creditorId
(string, required): The ID of the creditor that booked the application.applicationId
(string, required): The ID of the application that was declined.conditions
(string): The conditions of the application.
Example Request Body
{
"retailerId": "ebed869d-bdf4-4b0a-8442-5b8f23753247",
"status": "DECLINED",
"creditorId": "c8e4cd75-7f66-49dc-b44a-076eb409ea0b",
"applicationId": "3aad1c88-a898-460f-b2c7-5f4145250489",
"conditions": "some requested item"
}
Response
We ask that all webhooks return 200 OK status codes to confirm receipt of the webhook. We ask that unless the server is down errors to be logged and still return a 200 OK status code. If the webhook does not return a 200 OK status code, we will retry the webhook up to 10 times with an exponential backoff.